package controllers;

import models.Person;
import org.apache.commons.lang.StringUtils;

public class StageUtils {
    public static Person getPersonFromPersonId(String personId) {
        if (StringUtils.isEmpty(personId)) {
            throw new IllegalArgumentException("Se requiere el parametro identificador de la persona");
        }
        Person person = Person.findById(Long.parseLong(personId));
        if (person == null) {
            throw new NullPointerException("No existe una persona con el identificador recivido");
        }
        return person;
    }
}